home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 2
/
Atari Mega Archive CD - Volume 2.iso
/
minix
/
up1510b.tgz
/
up1510b
/
src
/
mm
/
glo.h
< prev
next >
Wrap
C/C++ Source or Header
|
1990-07-23
|
1KB
|
31 lines
/* EXTERN should be extern except in table.c */
#ifdef _TABLE
#undef EXTERN
#define EXTERN
#endif
/* Global variables. */
EXTERN struct mproc *mp; /* ptr to 'mproc' slot of current process */
EXTERN int dont_reply; /* normally 0; set to 1 to inhibit reply */
EXTERN int procs_in_use; /* how many processes are marked as IN_USE */
/* The parameters of the call are kept here. */
EXTERN message mm_in; /* the incoming message itself is kept here. */
EXTERN message mm_out; /* the reply message is built up here. */
EXTERN int who; /* caller's proc number */
EXTERN int mm_call; /* system call number */
/* The following variables are used for returning results to the caller. */
EXTERN int err_code; /* temporary storage for error number */
EXTERN int result2; /* secondary result */
EXTERN char *res_ptr; /* result, if pointer */
extern int (*call_vec[])(); /* functions to handle system calls */
extern char core_name[]; /* file name where core images are produced */
extern unshort core_bits; /* which signals cause core images */
EXTERN char mm_stack[MM_STACK_BYTES]; /* MM's stack */
/* Library variables. */
extern int errno;